horned chameleon (chamaeleo oweni) - French English Dictionary